package com.gupao.observerdemo.observer.mouse;

import com.gupao.observerdemo.observer.core.Event;
import lombok.extern.slf4j.Slf4j;

/**
 * 相当于观察者
 * 被观察者发生改变会回调此类方法
 */
@Slf4j
public class MouseEventCallBack {
    public void onClick(Event event){
        log.info("==============触发点击事件============\n"+event);
    }

    public void onDoubleClick(Event event){
        log.info("==============触发双击事件============");
    }
    public void onMove(Event event){
        log.info("==============触发移动事件============");
    }

}
